Skip to main content

ServiceNow Connector

The ServiceNow connector allows you to get and set entities in ServiceNow from any other connected system. SyncNow can automatically register and set continuous synchronization (without timer), synchronizing entity information including rich text fields, comments, references, and attachments.

SyncNow can automatically register and set continuous synchronization (without timer). SyncNow can synchronize entity information including rich text fields, comments, references and attachments.

ServiceNow Sync

⚙️ Setting Up the ServiceNow System Connector

To set up the ServiceNow connector, follow these steps:

  1. Navigate to the Systems Page
    Go to the Systems page in the SyncNow application.

  2. Add a New System
    Press the Add System button.
    Add System Button

  3. Set Connector Name
    Set a preferable name for the connection.

  4. Select Connector Type
    Select “ServiceNow” from the Type dropdown.

  5. Configure Self-Signed Certificates
    Ensure the toggle for self-signed certificates is not checked, as these are not recommended for production environments.

  6. Input ServiceNow Instance URL
    Input the URL to your ServiceNow instance.

  7. Set Authentication Details

    • Set the Username for authentication.
    • Set the Password for authentication.
  8. 🔒 Configure Webhook Security
    Set a user for webhook subscription to enable security for webhooks and continuous synchronization. Learn more about webhook security.

  9. Verify Connection
    Press the Verify Connection button to check if the connection is established successfully.

  10. 💾 Save the Connection
    Press the Save button.
    Save Button


🗂️ Example Supported Fields and Synchronization

SyncNow provides support for synchronizing various fields between ServiceNow and other work systems. The following table lists the fields that can be synchronized, specifying their type and sync direction.

Field NameField TypeSync Direction
NumberTextUnidirectional (ServiceNow to Other Systems)
Short DescriptionTextBidirectional
DescriptionRich TextBidirectional
CommentsRich TextBidirectional
Assigned ToUserBidirectional
StateSelect ListBidirectional
PrioritySelect ListBidirectional
CreatedDateUnidirectional (ServiceNow to Other Systems)
UpdatedDateUnidirectional (ServiceNow to Other Systems)
AttachmentsFileBidirectional
Incident State (Incident)Select ListBidirectional
Impact (Incident)Select ListBidirectional
Urgency (Incident)Select ListBidirectional
Resolution Code (Incident)Select ListBidirectional
Resolution Notes (Incident)Rich TextBidirectional
CategorySelect ListBidirectional
SubcategorySelect ListBidirectional
Reference FieldsReferenceBidirectional
Problem State (Problem)Select ListBidirectional
Problem Priority (Problem)Select ListBidirectional
Problem Description (Problem)Rich TextBidirectional
Problem Cause (Problem)Rich TextBidirectional
Problem Workaround (Problem)Rich TextBidirectional
Change State (Change)Select ListBidirectional
Change Type (Change)Select ListBidirectional
Change Reason (Change)Select ListBidirectional
Change Description (Change)Rich TextBidirectional
Requested By (Request)UserBidirectional
Request State (Request)Select ListBidirectional
Request Type (Request)Select ListBidirectional
Request Description (Request)Rich TextBidirectional
Task State (Task)Select ListBidirectional
Task Description (Task)Rich TextBidirectional
Task Assignment Group (Task)User/GroupBidirectional

🔗 Entity Relations Synchronization

SyncNow supports synchronization of entity relations between ServiceNow and other connected systems. You can define the related entity type and the specific field name to synchronize. SyncNow will automatically sync the value from the related entity's field, ensuring that references and relationships between entities (such as Incidents linked to Problems, Changes, Requests, or Tasks) are accurately maintained across systems.

ℹ️ Note:
To enable entity relation synchronization, specify the relation entity type and the field name in your sync process configuration. SyncNow will handle the mapping and value transfer between related entities automatically.


🏷️ Entity Mapping

The ServiceNow connector supports mapping all ServiceNow entity types, including both standard entities (such as Incident, Problem, Change, Request, Task) and custom entity types (custom tables/objects). This means you can synchronize any ServiceNow entity with equivalent entities (such as tasks, work items, or tickets) in other work systems.

ℹ️ Note:
Ensure that your sync processes are configured to map each ServiceNow entity type—including custom objects—to the appropriate entity type in your target system for flexible and comprehensive synchronization.


🛡️ Compatibility

ServiceNow System Connector supports:

  • ServiceNow Kingston and later versions.

💡 Notes

  • Rich Text Fields: SyncNow supports rich text fields with pictures and fully supports attachments.
  • Webhooks: Continuous synchronization is achieved through webhooks, allowing real-time updates without the need for timers.